package com.starbaba.loanActivity.model;

import java.io.File;

import com.base.common.reflection.annotations.g3db_alias;
import com.base.common.reflection.annotations.g3db_ignore;

@g3db_alias("loan_product_info")
public class LoanProductModel {

	private Long id;

	private String name; // 产品名称

	private String summary; // 产品简介

	private String url; // 跳转url

	private String logo; // 图片

	private String advantage; // 产品优势

	private Integer minlimit; // 最低额度(元)

	private Integer maxlimit; // 最高额度(元)

	private Integer initcount; // 初始申请人数

	private Integer position; // 位置

	private String lenddate; // 批款时间
	private String modelid; // 选择模块
	private int ratetype; // 利率模式
	private String rate; // 利率
	private Integer minterm; // 最短贷款时间
	private Integer maxterm; // 最长贷款时间
	private String startTime;// 上线时间
	private String endTime;// 下线时间
	private String apply_condition; // 申请条件
	private String flow_text; // 申请流程
	private String flow_pic; // 申请流程图片
	private String applyStuff; // 申请材料
	private String introduction; // 产品介绍
	private Integer status; // 产品状态
	private String loanlimit; // 贷款额度

	private File img;
	private File img2; // 申请流程图片
	private String tag; // 产品标签
	private String utime;
	private String ctime;

	private String operator;
	private String type; // 总类型
	private Integer success_count; // 成功申请人数
	private File market_img;
	private String market_tag; // 营销标签
	private Integer api; // 是否API
	private String remark; //备注
	private String heat;
	private String loan_speed;
	private String pass_rate;
	private Integer union_type;
	private Integer info_type;
	private Integer api_model_id;
	
	@g3db_ignore
	private String identity_type;
	@g3db_ignore
	private String cash_loan_type;
	@g3db_ignore
	private String credit_type;
	
	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
	

	public String getHeat() {
		return heat;
	}

	public void setHeat(String heat) {
		this.heat = heat;
	}

	public String getLoan_speed() {
		return loan_speed;
	}

	public void setLoan_speed(String loan_speed) {
		this.loan_speed = loan_speed;
	}

	public String getPass_rate() {
		return pass_rate;
	}

	public void setPass_rate(String pass_rate) {
		this.pass_rate = pass_rate;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getLogo() {
		return logo;
	}

	public void setLogo(String logo) {
		this.logo = logo;
	}

	public String getAdvantage() {
		return advantage;
	}

	public void setAdvantage(String advantage) {
		this.advantage = advantage;
	}

	public Integer getMinlimit() {
		return minlimit;
	}

	public void setMinlimit(Integer minlimit) {
		this.minlimit = minlimit;
	}

	public Integer getMaxlimit() {
		return maxlimit;
	}

	public void setMaxlimit(Integer maxlimit) {
		this.maxlimit = maxlimit;
	}

	public Integer getInitcount() {
		return initcount;
	}

	public void setInitcount(Integer initcount) {
		this.initcount = initcount;
	}

	public Integer getPosition() {
		return position;
	}

	public void setPosition(Integer position) {
		this.position = position;
	}

	public String getLenddate() {
		return lenddate;
	}

	public void setLenddate(String lenddate) {
		this.lenddate = lenddate;
	}

	public int getRatetype() {
		return ratetype;
	}

	public void setRatetype(int ratetype) {
		this.ratetype = ratetype;
	}

	public String getRate() {
		return rate;
	}

	public void setRate(String rate) {
		this.rate = rate;
	}

	public Integer getMinterm() {
		return minterm;
	}

	public void setMinterm(Integer minterm) {
		this.minterm = minterm;
	}

	public Integer getMaxterm() {
		return maxterm;
	}

	public void setMaxterm(Integer maxterm) {
		this.maxterm = maxterm;
	}

	public String getStartTime() {
		return startTime;
	}

	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getApply_condition() {
		return apply_condition;
	}

	public void setApply_condition(String apply_condition) {
		this.apply_condition = apply_condition;
	}

	public String getFlow_text() {
		return flow_text;
	}

	public void setFlow_text(String flow_text) {
		this.flow_text = flow_text;
	}

	public String getFlow_pic() {
		return flow_pic;
	}

	public void setFlow_pic(String flow_pic) {
		this.flow_pic = flow_pic;
	}

	public String getApplyStuff() {
		return applyStuff;
	}

	public void setApplyStuff(String applyStuff) {
		this.applyStuff = applyStuff;
	}

	public String getIntroduction() {
		return introduction;
	}

	public void setIntroduction(String introduction) {
		this.introduction = introduction;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getLoanlimit() {
		return loanlimit;
	}

	public void setLoanlimit(String loanlimit) {
		this.loanlimit = loanlimit;
	}

	public File getImg() {
		return img;
	}

	public void setImg(File img) {
		this.img = img;
	}

	public File getImg2() {
		return img2;
	}

	public void setImg2(File img2) {
		this.img2 = img2;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSummary() {
		return summary;
	}

	public void setSummary(String summary) {
		this.summary = summary;
	}

	public String getModelid() {
		return modelid;
	}

	public void setModelid(String modelid) {
		this.modelid = modelid;
	}

	public String getTag() {
		return tag;
	}

	public void setTag(String tag) {
		this.tag = tag;
	}

	public String getUtime() {
		return utime;
	}

	public void setUtime(String utime) {
		this.utime = utime;
	}

	public String getCtime() {
		return ctime;
	}

	public void setCtime(String ctime) {
		this.ctime = ctime;
	}

	public String getOperator() {
		return operator;
	}

	public void setOperator(String operator) {
		this.operator = operator;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Integer getSuccess_count() {
		return success_count;
	}

	public void setSuccess_count(Integer success_count) {
		this.success_count = success_count;
	}

	public File getMarket_img() {
		return market_img;
	}

	public void setMarket_img(File market_img) {
		this.market_img = market_img;
	}

	public String getMarket_tag() {
		return market_tag;
	}

	public void setMarket_tag(String market_tag) {
		this.market_tag = market_tag;
	}

	public Integer getApi() {
		return api;
	}

	public void setApi(Integer api) {
		this.api = api;
	}

	public String getIdentity_type() {
		return identity_type;
	}

	public void setIdentity_type(String identity_type) {
		this.identity_type = identity_type;
	}

	public String getCash_loan_type() {
		return cash_loan_type;
	}

	public void setCash_loan_type(String cash_loan_type) {
		this.cash_loan_type = cash_loan_type;
	}

	public String getCredit_type() {
		return credit_type;
	}

	public void setCredit_type(String credit_type) {
		this.credit_type = credit_type;
	}

	public Integer getUnion_type() {
		return union_type;
	}

	public Integer getApi_model_id() {
		return api_model_id;
	}

	public void setApi_model_id(Integer api_model_id) {
		this.api_model_id = api_model_id;
	}

	public void setUnion_type(Integer union_type) {
		this.union_type = union_type;
	}

	public Integer getInfo_type() {
		return info_type;
	}

	public void setInfo_type(Integer info_type) {
		this.info_type = info_type;
	}

}
